package com.util;

import java.sql.*;

public class DBUtil {

/*数据库连接
 * 提供两种sql语句处理方式getStatement()和getPreparedStatement(String sql)
 * 释放连接的方法close()
 * */	

	private static Connection conn = null;
	private static PreparedStatement pst = null;
	private static Statement st = null;
	static {
		try {
			Class.forName(Constant.DRIVER);
			conn = DriverManager.getConnection(Constant.ADDRESS,Constant.Username,Constant.Password);
		}
		catch(Exception e) {
			e.printStackTrace();
		}
	}
	
	public static Connection getConnection() {
		return conn;
	}
	
//	public static Statement getStatement() {
//		try {
//			st = conn.createStatement();
//		}catch(SQLException e){
//			e.printStackTrace();
//		}
//		return st;
//	}
//	
//	public static PreparedStatement getPreparedStatement(String sql) {
//		try {
//			pst = conn.prepareStatement(sql);
//		}catch(SQLException e){
//			e.printStackTrace();
//		}
//		return pst;
//	}
//	
//	public static void close() {
//		try {
//			conn.close();
//		}catch(SQLException e) {
//			e.printStackTrace();
//		}
//	}
}
